Energy-Aware Provisioning in Optical Cloud Networks
نویسندگان
چکیده
Cloud computing has recently emerged as a dominant Internet service computing model due to its “pay-as-you-go” and “elastic service” features. Cloud computing systems are usually composed of distributed datacenters, which leverage virtualization technology to provide a scalable and reliable service. Optical networks are recognized as promising next-generation core networks for connecting these distributed datacenters due to their characteristics such as high bandwidth provisioning, low latency, low bit error rate, etc. However, concern about the ever-increasing energy consumption of cloud computing systems together with core networks has been raised due to high electricity bills as well as environmental pollution. In this paper, we study the Energy-aware Provisioning in Optical Cloud Networks (EPOCN) problem for both dynamic and static cases. When traffic requests arrive in an online fashion, we propose a polynomial-time energy-aware routing algorithm to solve the dynamic EPOCN problem. Simulations show that our energy-aware routing algorithm brings more energy savings in comparison to a shortest path-based routing algorithm and a traffic grooming algorithm. On the other hand, we show that the EPOCN problem in the static case (the traffic matrix is known in advance) is NP-hard. We further divide this problem into (1) the Energy-Aware Routing (EAR) problem in optical networks and (2) the Energy-efficient Server and Switch Allocation (ESSA) problem in datacenter networks. Considering these two (sub)problems are still NP-hard, we present an exact Integer Linear Program (ILP) and a heuristic to solve each problem. We also conduct simulations to compare the proposed ILPs and heuristics in terms of energy consumption and running time.
منابع مشابه
Energy Aware Resource Management of Cloud Data Centers
Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...
متن کاملReduction of Energy Consumption in Mobile Cloud Computing by Classification of Demands and Executing in Different Data Centers
In recent years, mobile networks have faced with the increase of traffic demand. By emerging mobile applications and cloud computing, Mobile Cloud Computing (MCC) has been introduced. In this research, we focus on the 4th and 5th generation of mobile networks. Data Centers (DCs) are connected to each other by high-speed links in order to minimize delay and energy consumption. By considering a ...
متن کاملGreen Energy-aware task scheduling using the DVFS technique in Cloud Computing
Nowdays, energy consumption as a critical issue in distributed computing systems with high performance has become so green computing tries to energy consumption, carbon footprint and CO2 emissions in high performance computing systems (HPCs) such as clusters, Grid and Cloud that a large number of parallel. Reducing energy consumption for high end computing can bring various benefits such as red...
متن کاملCommunication-Aware Traffic Stream Optimization for Virtual Machine Placement in Cloud Datacenters with VL2 Topology
By pervasiveness of cloud computing, a colossal amount of applications from gigantic organizations increasingly tend to rely on cloud services. These demands caused a great number of applications in form of couple of virtual machines (VMs) requests to be executed on data centers’ servers. Some of applications are as big as not possible to be processed upon a single VM. Also, there exists severa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Computer Networks
دوره 118 شماره
صفحات -
تاریخ انتشار 2017